Locally weighted regression with different kernel smoothers for software effort estimation
نویسندگان
چکیده
Estimating software effort has been a largely unsolved problem for decades. One of the main reasons that hinders building accurate estimation models is often heterogeneous nature data with complex structure. Typically, from local tend to be more than using entire data. Previous studies have focused on use clustering techniques and decision trees generate coherent can help in prediction models. However, these approaches may fall short some aspect due limitations finding optimal clusters processing noisy In this paper we used sophisticated locality approach mitigate shortcomings Locally Weighted Regression (LWR). This method provides an efficient solution learn by model combines multiple regression k-nearest-neighbor based model. The factor affecting accuracy choice kernel function derive weights investigates effects choosing different kernels performance problem. After comprehensive experiments 7 datasets, 10 kernels, 3 polynomial degrees 4 bandwidth values total 840 variants, found that: 1) Uniform functions cannot outperform non-uniform functions, 2) type, parameters no specific effect accuracy. other words, change or degree occurred significant difference rankings. short, methods Triweight Triangle perform better kernels. Hence, encourage as smoother wide small degree.
منابع مشابه
An Improved Algorithmic Method for Software Development Effort Estimation
Accurate estimating is one of the most important activities in the field of software project management. Different aspects of software projects must be estimated among which time and effort are of significant importance to efficient project planning. Due to complexity of software projects and lack of information at the early stages of project, reliable effort estimation is a challenging issue. ...
متن کاملAn Improved Algorithmic Method for Software Development Effort Estimation
Accurate estimating is one of the most important activities in the field of software project management. Different aspects of software projects must be estimated among which time and effort are of significant importance to efficient project planning. Due to complexity of software projects and lack of information at the early stages of project, reliable effort estimation is a challenging issue. ...
متن کاملRelative error prediction via kernel regression smoothers
In this article, we introduce and study local constant and our preferred local linear nonparametric regression estimators when it is appropriate to assess performance in terms of mean squared relative error of prediction. We give asymptotic results for both boundary and non-boundary cases. These are special cases of more general asymptotic results that we provide concerning the estimation of th...
متن کاملEstimation of Vehicle Trajectories with Locally Weighted Regression
laborious. In particular, under congested conditions, manual processing may be required, since automated approaches fail to identify the vehicles reliably. As a result, there may be measurement errors as well as missing data points in the extracted data set. A method is proposed here to perform the task of extracting useful information from position data efficiently while the ability to recover...
متن کاملSoftware Effort Estimation with Ridge Regression and Evolutionary Attribute Selection
Software cost estimation is one of the prerequisite managerial activities carried out at the software development initiation stages and also repeated throughout the whole software life-cycle so that amendments to the total cost are made. In software cost estimation typically, a selection of project attributes is employed to produce effort estimations of the expected human resources to deliver a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Science of Computer Programming
سال: 2022
ISSN: ['1872-7964', '0167-6423']
DOI: https://doi.org/10.1016/j.scico.2021.102744